scratch an itch

Translations
удовлетворить желание
He finally scratched his itch for adventure by traveling to South America.
Наконец-то он удовлетворил свое желание приключений, отправившись в поездку в Южную Америку.
Definitions
To relieve a physical sensation of itching by rubbing or scraping the affected area; figuratively, to satisfy a strong desire or urge to do something.
Words
scratch

verb
чесать
an

article or possessive pronoun
неопределённый артикль
itch

noun
зуд